package br.com.eproducao.model.entity.funcionario;

import java.util.List;

import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.Id;
import javax.persistence.OneToMany;

@Entity
public class TipoFuncionario
{
	@Id
	private long codTipoFunc;
	private String descTipoFunc;

	@OneToMany( fetch = FetchType.LAZY )
	List<Permissao> listFuncao;

	public long getCodTipoFunc()
	{
		return codTipoFunc;
	}

	public void setCodTipoFunc( long codTipoFunc )
	{
		this.codTipoFunc = codTipoFunc;
	}

	public String getDescTipoFunc()
	{
		return descTipoFunc;
	}

	public void setDescTipoFunc( String descTipoFunc )
	{
		this.descTipoFunc = descTipoFunc;
	}

	public List<Permissao> getListFuncao()
	{
		return listFuncao;
	}

	public void setListFuncao( List<Permissao> listFuncao )
	{
		this.listFuncao = listFuncao;
	}

}
